package com.zyong.design.pattern.visitor.case3;

/**
 * 数据操作
 * @program: zyong-design-pattern
 * @ClassName: Visitor
 * @author: zyong
 * @create: 2024-03-30 00:33
 */
public interface Visitor {
    /**
     * 对数据结构 圆 进行 数据操作
     * @param circle 圆
     */
    void visit(Circle circle);

    /**
     * 对数据结构 矩形 进行 数据操作
     * @param rectangle 矩形
     */
    void visit(Rectangle rectangle);
}
